<?php
session_start();
include ("../conexionBD.php");

// Obtener los datos ingresados...
$nombre				= $_REQUEST['txtNombreCuenta'];
$categoria			= $_REQUEST['categoriaCuenta'];
$username			= $_SESSION['usuario'];
$fecha_adquisicion	= $_REQUEST['fechaAdquisicion'];
$fecha_primera_cuota= $_REQUEST['fechaPrimeraCuota'];
$numero_cuotas		= $_REQUEST['numeroCuotas'];
$monto_cuotas		= $_REQUEST['montoCuotas'];
$observaciones		= $_REQUEST['Observaciones'];

//conectar a la base de datos...
$conexion = conectar();
//Agregar Cuenta
mysql_query("insert into CUENTA(nombre,categoria,username,fecha_adquisicion,fecha_primer_pago,
			numero_cuotas, monto_cuotas, observaciones)
	      values ('".$nombre."','".$categoria."','".$username."','".$fecha_adquisicion."','".$fecha_primera_cuota."','".$numero_cuotas."','".$monto_cuotas."','".$observaciones."')",$conexion)
            or die("Problemas en la insercion de datos... ".mysql_error());
			
//agregar Cuotas
$fecha_actualizada = $fecha_primera_cuota;
$suma_mes=1;
while ($numero_cuotas > 0){
	$fecha_actualizada = dateadd($fecha_primera_cuota,0,$suma_mes,0,0,0,0); // suma 1 año a la fecha
	mysql_query("insert into CUOTAS(fecha_cuota,cuenta,username,monto,estado)
			  values ('".$fecha_actualizada."','".$nombre."','".$username."','".$monto_cuotas."',0)",$conexion)
				or die("Problemas en la insercion de datos... ".mysql_error());
	$numero_cuotas = $numero_cuotas - 1;
	//esto aumenta los meses a sumar con la funcion comienza de uno hasta el numero
	//de cuotas indicado, al ser mas de doce, suma un año automaticamente :)
	$suma_mes= $suma_mes+1;
	
}
cerrarconexion($conexion);

header("location: ../plataforma.php?go=ListarCuentas");

//Funcion para aumentar un valor de la fecha...
function dateadd($date, $dd=0, $mm=0, $yy=0, $hh=0, $mn=0, $ss=0){
    $date_r = getdate(strtotime($date));
    $date_result = date("y/m/d h:i:s", mktime(($date_r["hours"]+$hh),($date_r["minutes"]+$mn),($date_r["seconds"]+$ss),($date_r["mon"]+$mm),($date_r["mday"]+$dd),($date_r["year"]+$yy)));
    return $date_result;
}